
`timescale 1ns/1ps
module tb_Vector (); 


	logic [31:0] data_in;
	logic [ 5:0] pos_out;

	Vector inst_Vector (.data_in(data_in), .pos_out(pos_out));

	initial begin
		data_in = 32'b10011000_10000000_00000000_00000000;
		#10		
		data_in = 32'b00011000_10000000_00000000_00000000;
		#10
		data_in = 32'b00000000_11111111_00000000_00000000;
		#10
		data_in = 32'b00000000_00000000_00000000_00001010;
		#10
		data_in = 32'b00000000_00000000_00000000_00000000;		
		$finish;
	end

initial	begin
    $fsdbDumpfile("tb.fsdb");
    $fsdbDumpvars("+all");
end
endmodule
